.Singer {
  margin-top: 15px; }
  .Singer h3 {
    position: relative;
    height: 23px;
    margin: 0 20px;
    border-bottom: 1px solid #ccc;
    color: #333;
    font-size: 100%; }
    .Singer h3 .someSinger {
      float: left; }
    .Singer h3 .more {
      float: right;
      font-weight: normal;
      color: #666; }
  .Singer .singerList {
    margin: 6px 0 14px 20px; }
    .Singer .singerList li {
      float: left;
      width: 210px;
      height: 62px;
      background: #fafafa;
      margin-top: 14px; }
    .Singer .singerList a {
      float: left;
      width: 210px;
      height: 62px;
      background: #fafafa; }
    .Singer .singerList .head {
      float: left;
      width: 62px;
      height: 62px; }
    .Singer .singerList .info {
      box-sizing: content-box;
      float: left;
      width: 133px;
      height: 60px;
      padding-left: 14px;
      border: 1px solid #e9e9e9;
      border-left: none; }
    .Singer .singerList img {
      float: left;
      width: 62px;
      height: 62px; }
    .Singer .singerList h4 {
      margin-top: 8px; }
    .Singer .singerList p {
      margin-top: 8px;
      font-size: 12px;
      color: #666; }
  .Singer .musician {
    box-sizing: content-box;
    display: block;
    margin-left: 20px;
    width: 205px;
    height: 31px;
    background: url("http://s2.music.126.net/style/web2/img/button2.png?6456f177a6facd566fa82fe66ee8bdba") no-repeat;
    background-position: right -100px;
    padding-right: 5px; }
    .Singer .musician i {
      box-sizing: content-box;
      padding: 0 15px 0 20px;
      width: 170px;
      font-weight: bold;
      display: inline-block;
      height: 31px;
      line-height: 31px;
      vertical-align: top;
      text-align: center;
      cursor: pointer;
      background: url("http://s2.music.126.net/style/web2/img/button2.png?6456f177a6facd566fa82fe66ee8bdba") no-repeat;
      color: #333;
      background-position: 0 -59px;
      font-style: normal; }
